cape ruby - Alemán Inglés Diccionario